var __assign = (this && this.__assign) || function () {
    __assign = Object.assign || function(t) {
        for (var s, i = 1, n = arguments.length; i < n; i++) {
            s = arguments[i];
            for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
                t[p] = s[p];
        }
        return t;
    };
    return __assign.apply(this, arguments);
};
import { getPosition } from "./action/newTransfrom.js";
import { role1, role2 } from "./index.js";
export var allRolePosition = {
    p1: {
        x: 1,
        y: 1,
        h: 1,
        w: 1
    },
    p2: {
        x: 1,
        y: 1,
        h: 1,
        w: 1
    }
};
setTimeout(function () {
    allRolePosition.p1 = __assign(__assign({}, getPosition(role1)), { h: role1.offsetHeight, w: role1.offsetWidth });
    allRolePosition.p2 = __assign(__assign({}, getPosition(role2)), { h: role2.offsetHeight, w: role2.offsetWidth });
});
// scoket.$on((res) => {
//   if (res.path === "/start") {
//     const role = localStorage.getItem("role");
//     if (role) return;
//     localStorage.setItem("role", res.value.role);
//     currentState.role = role || res.value.role;
//     scoket.$emit({
//       role: "*",
//       path: "/start",
//       value: { role: currentState.role },
//     });
//     console.log(currentState);
//   }
// });
// window.onbeforeunload = () => {
//   localStorage.removeItem("role");
//   scoket.$emit({ rule: "*", path: "/end", role: currentState.role });
// };
